
Drakensberg Mountains Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by South African Tourism
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Drakensberg Mountains Holiday
Our pick of the best Drakensberg Mountains Hotel Deals

Little Switzerland Resort
R74 Oliviershoek Pass Jagersrust KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$190 per night from 30 June to 1 July
AU$190
30 June - 1 July
includes taxes & fees

Dragon Peaks Mountain Resort
Dragon Peaks Mountain Resort Cathkin Park KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$111 per night from 21 June to 22 June
AU$111
21 June - 22 June
includes taxes & fees
8.6/10 Excellent! (30 reviews)
"Reception staff were hospitable and pleasant. Restaurant staff seemed to lack hospitality training and were not customer focused, preferring to look at their phones and told us to get our own wine from the bar. Our room smelt musty but was OK when windows & doors were open. A tea bag and milk would ..."
Reviewed on 31 Mar 2026

Witsieshoek Mountain Lodge
Maluti, Drakensberg Maluti a Phofung Free State
The price is AU$222 per night from 20 June to 21 June
AU$222
20 June - 21 June
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Drakensberg Mountains attractions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











